FernleafSystems\Wordpress\Plugin\Shield\Databases\Base\BaseQuery B

Total Complexity 76
Dependencies 3
Dependents 0
Total lines 522
Lines of code 256
Logical lines of code 111
Comment lines 197
Methods 50
Properties 8

Methods 50

Method Rating Maintainability Complexity Lines of code
addWhere()
S
51 6 28
buildOrderBy()
S
59 4 14
setOrderBy()
S
62 4 12
filterByCreatedAt()
S
69 3 6
addWhereIn()
S
70 3 6
setGroupBy()
S
66 3 9
buildWhere()
S
64 2 10
query()
S
74 2 4
buildLimitPhrase()
S
78 2 3
buildOffsetPhrase()
S
78 2 3
getGroupBy()
S
78 2 3
addWhereNotIn()
S
70 2 6
getRawWheres()
S
79 2 3
getWheres()
S
79 2 3
setWheresFromVo()
S
70 2 6
buildExtras()
S
64 1 11
getPage()
S
79 1 3
hasLimit()
S
80 1 3
hasWheres()
S
80 1 3
__construct()
S
82 1 3
isIncludeSoftDeletedRows()
S
80 1 3
rawWhereToString()
S
79 1 3
reset()
S
72 1 6
setIncludeSoftDeleted()
S
77 1 4
setLimit()
S
77 1 4
setPage()
S
77 1 4
setRawWheres()
S
68 1 8
setWheres()
S
77 1 4
getLimit()
S
79 1 3
filterByBoundary_Year()
S
75 1 4
setDbH()
S
77 1 4
clearWheres()
S
80 1 3
addWhereCompareColumns()
S
77 1 3
addRawWhere()
S
73 1 5
addWhereEquals()
S
79 1 3
addWhereLike()
S
78 1 3
addWhereNewerThan()
S
79 1 3
addWhereOlderThan()
S
79 1 3
addWhereSearch()
S
79 1 3
getOffset()
S
78 1 3
getDbH()
S
82 1 3
buildQuery()
S
70 1 7
filterByBoundary()
S
75 1 4
filterByBoundary_Day()
S
75 1 4
filterByBoundary_Hour()
S
75 1 4
filterByBoundary_Month()
S
75 1 4
filterByBoundary_Week()
S
75 1 4
customInit()
S
91 1 2
getBaseQuery()
S
82 1 3
isValidComparisonOperator()
S
69 1 6